package com.ddwl.schema.vo.gate.wechat;

import com.ddwl.schema.vo.user.LoginVo;
import com.ddwl.schema.vo.user.UserAuthVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * @author Fu Zhaohui
 */
@ApiModel(description = "微信小程序会话")
@Setter
@Getter
public class WxUserInfoVo {

    @ApiModelProperty(value = "openid")
    private String openid;

    @ApiModelProperty(value = "合作id")
    private String unionId;

    @ApiModelProperty(value = "wx登录注册code")
    private String code;

    @ApiModelProperty("会话密钥")
    private String sessionKey;

    @ApiModelProperty("appId")
    private String appId;

    @ApiModelProperty(value = "微信认证信息")
    private UserAuthVo userAuthVo;

    @ApiModelProperty("用户登录信息")
    private LoginVo loginVo;
}
